/*
 * buf_CppReadBuffer_t.h
 *
 *  Created on: 2012/04/01
 *      Author: guanxiaoying
 */

#ifndef BUF_CPPREADBUFFER_H_
#define BUF_CPPREADBUFFER_H_
typedef struct _ACCESS_READBUFFER{
	BOOL (*empty)( VOID );
	BOOL (*clear)( VOID );
	BOOL (*reset)( VOID );
	BOOL (*deleteChar)( AST  );
	CHAR * (*getStr)( AST index );
	AST (*addStr)( PSZ str );
	AST (*appendStr)( AST index , PSZ str );
	BOOL (*isBlank)( VOID  );
}ACCESS_READBUFFER;
extern const ACCESS_READBUFFER stCppReadBufferAccess;


#endif /* BUF_CPPREADBUFFER_H_ */
